/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package logica;

import java.util.Calendar;
import javax.swing.JTable;

/**
 *
 * @author Smuggler
 */
public class cargadorPlanilla {
    
    public void cargarPlanilla(Calendar dia, int movimiento, JTable tablaDisponibilidad) {        
        Calendar fecha_actual = Calendar.getInstance();
        fecha_actual.set(dia.get(Calendar.YEAR), dia.get(Calendar.MONTH), dia.get(Calendar.DAY_OF_MONTH));        
        Calendar fecha_inicio = Calendar.getInstance();
        fecha_inicio.set(dia.get(Calendar.YEAR), dia.get(Calendar.MONTH), dia.get(Calendar.DAY_OF_MONTH));
        fecha_inicio.add(Calendar.DAY_OF_MONTH, (movimiento - 7));
        int filaInicio = 0;
        int filaFin = 27;
        Calendar fechaAux;
        
        fechaAux = fecha_inicio;
        for (; filaInicio <= filaFin; filaInicio++) {
            fechaAux.add(Calendar.DAY_OF_MONTH, 1);            
            for (int j = 0; j < tablaDisponibilidad.getModel().getColumnCount(); j++) {
                tablaDisponibilidad.getModel().setValueAt(fechaAux.getTime(), filaInicio, j);                
            }
        }
    }
}
